Skip to content

Conversation

jackh726
Copy link
Member

@jackh726 jackh726 commented Apr 6, 2021

Fixes #83753
Fixes #83907

@rust-highfive
Copy link
Contributor

r? @lcnr

(rust-highfive has picked a reviewer for you, use r? to override)

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Apr 6, 2021
@jackh726 jackh726 force-pushed the binder-refactor-fix2 branch 2 times, most recently from c94310e to 782da33 Compare April 6, 2021 19:38
@rust-log-analyzer

This comment has been minimized.

@jackh726 jackh726 force-pushed the binder-refactor-fix2 branch from 782da33 to f0c3607 Compare April 6, 2021 20:05
@rust-log-analyzer

This comment has been minimized.

@lcnr
Copy link
Contributor

lcnr commented Apr 16, 2021

this looks good to me

gj and congrats on merging the binder refactor pr ❤️ incredible work

@bors r+

@bors
Copy link
Collaborator

bors commented Apr 16, 2021

📌 Commit 3ae5fed has been approved by lcnr

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Apr 16, 2021
@lcnr
Copy link
Contributor

lcnr commented Apr 16, 2021

while we're here, the comment for that function:

/// the starting trait `Bar`, we would return `Some(['b, 'a])`.

why does that return Some(['b, 'a]) instead of Some(['a, 'b])?
There are also 2 trait Bar, which is kind of weird 😅

@jackh726
Copy link
Member Author

while we're here, the comment for that function:

/// the starting trait `Bar`, we would return `Some(['b, 'a])`.

why does that return Some(['b, 'a]) instead of Some(['a, 'b])?
There are also 2 trait Bar, which is kind of weird 😅

Oops, the second Bar should be the only one. I'll fix that in another PR. Its ['b, 'a] because supertrait hrtbs get appended to the bound vars, so we don't have to shift existing lifetimes.

bors added a commit to rust-lang-ci/rust that referenced this pull request Apr 16, 2021
Rollup of 4 pull requests

Successful merges:

 - rust-lang#83337 (rustdoc: Hide item contents, not items)
 - rust-lang#83944 (Fix a couple resolve bugs from binder refactor)
 - rust-lang#84145 (Address comments for vecdeque_binary_search rust-lang#78021)
 - rust-lang#84172 (Compiler error messages: reduce assertiveness of message E0384)

Failed merges:

r? `@ghost`
`@rustbot` modify labels: rollup
@bors bors merged commit 8853aae into rust-lang:master Apr 16, 2021
@rustbot rustbot added this to the 1.53.0 milestone Apr 16, 2021
@jackh726 jackh726 deleted the binder-refactor-fix2 branch April 16, 2021 17:06
Dylan-DPC-zz pushed a commit to Dylan-DPC-zz/rust that referenced this pull request Apr 22, 2021
…omatsakis

Followup to rust-lang#83944

Some cleanups requested by `@nikomatsakis`

r? `@nikomatsakis`
Dylan-DPC-zz pushed a commit to Dylan-DPC-zz/rust that referenced this pull request Apr 22, 2021
…omatsakis

Followup to rust-lang#83944

Some cleanups requested by ``@nikomatsakis``

r? ``@nikomatsakis``
bors added a commit to rust-lang-ci/rust that referenced this pull request Apr 22, 2021
Rollup of 7 pull requests

Successful merges:

 - rust-lang#84343 (Remove `ScopeTree::closure_tree`)
 - rust-lang#84376 (Uses flex to fix formatting of h1 at any width)
 - rust-lang#84377 (Followup to rust-lang#83944)
 - rust-lang#84396 (Update LLVM submodule)
 - rust-lang#84402 (Move `sys_common::rwlock::StaticRWLock` etc. to `sys::unix::rwlock`)
 - rust-lang#84404 (Check for intrinsics before coercing to a function pointer)
 - rust-lang#84413 (Remove `sys::args::Args::inner_debug` and use `Debug` instead)

Failed merges:

r? `@ghost`
`@rustbot` modify labels: rollup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
6 participants